package com.youan.log.modules.audit.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.youan.log.modules.audit.entity.RegionData;
import com.youan.log.modules.audit.vo.RegionDataVO;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author youan-autocode
 * @since 2021-03-04
 */
public interface IRegionDataService extends IService<RegionData> {

    IPage<RegionDataVO> selectRegionData(IPage<RegionDataVO> page, RegionDataVO regionData) throws Exception;

    RegionData detail(Long id, String tableSuffix);

    IPage<RegionDataVO> selectAttackAndAttackedRegionData(IPage<RegionDataVO> page, RegionDataVO regionData) throws Exception;
}
